marxist socialism philosophy - Turco Inglés Diccionario